@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p,a{text-decoration:none;margin:0 auto;padding:0;width: auto;list-style:none;}
body,td,th{font-family: Arial, "宋体" , Helvetica, sans-serif;font-size:12px;}
body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a:link{text-decoration: none;color: #333333;}
a:visited{text-decoration: none;color: #333333;}
a:hover{text-decoration: none;color: #EA4A1C;}
a:active{text-decoration: none;color: #333333;}
a img{border:none}
p{margin: 0; padding: 0;}
html,body{margin:0;padding:0;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;}
a.zzb07link{font-family: Arial, "宋体";font-size: 12px;text-decoration:none;color: #333333;}
.css{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 22px;color: #333333;}
.cssb{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;color: #FFFFFF;}
.box{width:1168px; margin:0 auto;}
.box1{width:100%; margin:auto;}
.clr{clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden;}
*:focus{outline:none; /* Prevents blue border in Webkit */}
.floatleft {float: left;}
.floatright {float: right;}
.heightdu{height: auto;overflow: hidden;zoom: 1;margin: 0 auto;}

/******************top****************/
.top_bj {width: 100%;height: 37px;background: #003279;}
.top {width: 1004px;height: 37px;line-height: 37px;margin: 0 auto;}
.top p{font-family: Arial, "宋体";font-size: 12px;color: #FFFFFF;float: left;}
.top p a{font-family: Arial, "宋体";font-size: 12px;color: #FFFFFF;}
.top p:nth-child(2) {background: url(../images/phone.png) left no-repeat;padding-left: 25px;margin-left: 300px;}
.top p:last-child {background: url(../images/email.png) left no-repeat;padding-left: 25px;margin-left: 25px;}
.logo_bj {width: 1004px;height: 114px;margin: 0 auto;}
.logo_bj img {float: left;}
/******************logo****************/
.daohang_bj {width: 100%;height: 46px;background: url(../images/bjdaohang.png) repeat-x;}
.daohang {width: 1065px;height: 46px; margin: 0 auto;line-height: 46px;}
.daohang li {float: left;margin-left: 65px;}
.daohang li a{font-family: Arial, "微软雅黑";font-size: 15px;color: #003279;}
/******************daohang****************/
#container { width: 1440px; height: 416px; overflow: hidden; position: relative;border-top: 1px solid #003279;}
#list {width: 7200px;height: 416px;position: absolute;z-index: 1;}
#list img {float: left;}
#buttons {position: absolute;height: 10px;width: 100px;z-index: 2;bottom: 20px;left: 670px;}
#buttons span {cursor: pointer;float: left;border: 1px solid #fff;width: 10px;height: 10px;border-radius: 50%;background: #333;margin-right: 5px;}
#buttons .on {background: orangered;}
.arrow {cursor: pointer;display: none;line-height: 39px;text-align: center;font-size: 36px;font-weight: bold;width: 40px;height: 40px;position: absolute;z-index: 2;top: 180px;background-color: RGBA(0,0,0,.3);color: #fff;}
.arrow:hover {background-color: RGBA(0,0,0,.7);}
#container:hover .arrow {display: block;}
#prev {left: 20px;}
#next {right: 20px;}      
/******************banner****************/ 
.search_bj {width: 100%;height: 40px;background: #efefef;border-top: 2px solid #FFFFFF;}
.search_c {width: 1004px;height: 40px;overflow: hidden;position: relative;}
.search_bj_left {width: 700px;height: 40px;line-height: 40px;overflow: hidden;background: url(../images/main_17.png) left no-repeat;padding-left:40px;}

/*search*/
.search {width:243px; height:30px; background:url(../images/main_14.jpg) no-repeat; position: relative; float: left;margin-top: 5px;}
.search .text {width:205px; height:30px;position: absolute;left: 10px; top:0 ; line-height:30px; background:none; border:none; font-size:12px; color:#333333; outline:none;}
.search .btn { width:38px; height:30px; background:none; border:none; position: absolute;left:205px; top:0 ; }
/*search*/
/******************search****************/ 
.about {width: 1004px;height: 320px;margin: 0 auto;}
.about_left {}
.about_left h1 {width: 180px;height: 40px; background: url(../images/main_16.jpg) no-repeat;margin-top: 45px;padding-left: 30px;padding-top: 5px; margin-left: 10px;font-family: Arial, "微软雅黑";font-size: 20px;color: #FFFFFF;}
.about_left p {font-family: arial, "宋体";font-size: 12px;color: #434343;line-height: 24px;padding-top: 20px;text-indent: 2em;padding-right: 20px;} 
.about img {padding-top: 45px;}
/******************about****************/
.product_bj {width: 100%;height: 550px;background: #f7f7f7;}
.product {width: 1032px;height: 234px;margin: 0 auto;}
.pd_ul {width: 1040px;height: 220px; margin:  10px auto 0;}
.pd_ul li {width: 229px;line-height: 35px;float: left;background: url(../images/main_29.png) left no-repeat;padding-left: 20px;margin-left: 10px;}
.pd_p {height: 40px;width: 165px;margin: 20px auto 0;line-height: 40px;background: #215398;text-align: center;}
.pd_p a{font-family: arial, "微软雅黑";font-size: 14px;color: #FFFFFF;}
/******************product****************/
.con_bj {width: 1004px;height: 200px;margin: 0 auto;}
.con_bj_left {width: 635px;height: 200px;background: url(../images/main_34.jpg) right no-repeat;}
.con_bj_right {width: 369px;height: 200px;background: url(../images/main_341_34.jpg) right no-repeat;position: relative;}
.desa {width: 180px;height: 40px; background: url(../images/main_16.jpg) no-repeat;margin-top: 10px;padding-left: 30px;padding-top: 5px; margin-left: 10px;font-family: Arial, "微软雅黑";font-size: 20px;color: #FFFFFF;}
.con_bj_left p{line-height: 24px;font-family: arial, "宋体";font-size: 12px;color: #434343;padding-left: 25px;padding-top: 15px;}
/******************contact****************/
.footer_bj {width: 100%;height: 37px;background: #003279;line-height: 37px;text-align: center;}
.footer_bj p{font-family: arial, "宋体";font-size: 12px;color: #FFFFFF;}
.footer_bj a{font-family: arial, "宋体";font-size: 12px;color: #FFFFFF;}
/******************footer****************/
.concent {width: 1004px;height: auto;overflow: hidden;zoom: 1;margin: 0 auto 25px;}
.concent_bt {width: 1004px;height: 100px;overflow: hidden;zoom: 1;}
.concent_bt h1{width: 180px;height: 40px; background: url(../images/main_16.jpg) no-repeat;margin-top: 30px;padding-left: 30px;padding-top: 7px; margin-left: 10px;font-family: Arial, "微软雅黑";font-size: 20px;color: #FFFFFF;}
.concent_go {width: 980px;height: auto;overflow: hidden;zoom: 1;margin: 0 auto;}
.concent_go p{font-family: arial, "宋体";font-size: 12px;color: #434343;text-indent: 2em;line-height: 24px;padding-bottom: 30px;}
/******************ny****************/

.bai {font-family: arial, "宋体";font-size: 12px;color: #FFFFFF;}

.newspage {
 width:700px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto;TEXT-ALIGN: center; clear:both; float: right; margin-right: 72px;font-family:arial, "微软雅黑";
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid;font-family: arial, "微软雅黑";
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0066cc; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#0066cc; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#0066cc; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.cass_there{width: 980px;margin: 0 auto;height: auto;overflow: hidden;zoom: 1;}
.cass_there li{float: left;width: 300px;height: 244px;margin:15px 12px;border: 1px solid #A1A1A1;}
.cass_there li img{width: 296px;height: 240px;padding: 2px;}
.cass_there li:hover{BACKGROUND:#0066cc;}
.cass_there a:hover{color: #FFFFFF;}
.cass_there li:hover a{color: #FFFFFF;}


.cass_four{width: 980px;margin: 0 auto;height: auto;overflow: hidden;zoom: 1;}
.cass_four li{float: left;width: 300px;height: 334px;margin:15px 12px;border: 1px solid #A1A1A1;}
.cass_four li img{width: 296px;height: 300px;padding: 2px;border: 1px solid #A1A1A1;}
.cass_four li:hover{BACKGROUND:#0066cc;}
.cass_four span:hover{color: #FFFFFF;}
.cass_four li:hover span{color: #FFFFFF;}